package com.satan.novel.search.service;

import com.satan.novel.book.dto.resp.BookInfoRespDto;
import com.satan.novel.book.dto.resp.BookSearchReqDto;
import com.satan.novel.common.resp.PageRespDto;
import com.satan.novel.common.resp.RestResp;

/**
 * @author Demon
 * @date 2024/1/28
 * @Description:
 */
public interface SearchService {
    /**
     * 小说搜索
     *
     * @param condition 搜索条件
     * @return 搜索结果
     */
    RestResp<PageRespDto<BookInfoRespDto>> searchBooks(BookSearchReqDto condition);
}
